en

Mountain range

ru

Translation mountain range into russian

mountain range
The Himalayas are the highest mountain range in the world.
Гималаи - самый высокий горный хребет в мире.

Definitions

A mountain range is a series of mountains connected by high ground, typically formed by tectonic forces or volcanic activity, and often characterized by a distinct geological structure and ecosystem.